home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 14342 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: ix.netcom.com!netnews
  2. From: David Brownell <brownell@ix.netcom.com>
  3. Newsgroups: comp.lang.c++,comp.lang.c,comp.object,comp.software-eng
  4. Subject: Re: Portability of code & skills (Beware of "C" Hackers etc)
  5. Date: Fri, 29 Mar 1996 10:21:15 -0800
  6. Organization: Dave's VAX
  7. Message-ID: <315C2A1B.325F@ix.netcom.com>
  8. References: <4ikb6kINN1is@mayne.ugrad.cs.ubc.ca> <4isfcu$p09@news1.mnsinc.com> <4j6c48$4mr@bughouse.imonics.com> <315B0A17.489A@ix.netcom.com> <4jh25b$8s3@bughouse.imonics.com>
  9. NNTP-Posting-Host: pax-ca5-22.ix.netcom.com
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-NETCOM-Date: Fri Mar 29 10:26:33 AM PST 1996
  14. X-Mailer: Mozilla 2.0 (Win95; I)
  15.  
  16. > >> As for "necessity": it is not necessary to name the list files command "ls",
  17. > >>    [ more ranting ]
  18. > >
  19. > >I can't believe this guy, who traces his lineage back to 1977, is so
  20. > >unaware of the MECHANICAL ISSUES of using an ASR-33 teletype to issue
  21. > >commands.  We're talking 110 baud, key travel of up to an inch (depends
  22. > >how worn out the mechanism is), notable mechanical delays.  ...
  23. > I've used a teletype.  Big deal.
  24.  
  25. You design for your primary type of input device.  Today, it'd be mouse and GUI; 
  26. then, it was at the level of a teletype.  Same tools worked fine on a "glass tty",
  27. but "erase" worked nicer if you had that fancy driver.  Short commands worked
  28. better on ALL the devices, but long ones could be **very** slow to type on a TTY.
  29.  
  30. > Unix has (and had) the alias mechanism for dealing with shortening commands.
  31.  
  32. Not the first Bourne shells, or any shell that I saw before the C shell came out
  33. from the Berkeley hackers.  (I can only vouch for about half a dozen.)  Shell
  34. scripts were notably slow to read from the disk, and couldn't be cached (even
  35. in big machines with 64Kb memory) very well either.
  36.  
  37. Perhaps your first experience with UNIX was after it had really caught on.  Those
  38. Berkeley releases were actually well evolved, and started focussing on different
  39. kinds of hardware and systems than the original UNIX releases.
  40.  
  41.  
  42. There is some marginal relevance to the topic of this thread:  the "beware" part.
  43. In particular, sometimes people's skills are not "portable", especially if they're
  44. unwilling to see beyond their historical prejudices.  C hackers are no better or
  45. worse in this respect than others.
  46. -- 
  47. David Brownell
  48. brownell@ix.netcom.com
  49.